sexually transmitted infection (st��) - French English Dictionary